Configuration
data class Configuration(val language: Language, val currency: Currency, val publishableKey: String?, val isDebugMode: Boolean, val sessionId: String?, val redirectURL: String, val appScheme: String, val configurableTheme: KomojuAndroidSDK.ConfigurableTheme, val inlinedProcessing: Boolean) : Parcelable
Configuration class to hold parameters required for payment processing.
Parameters
language
The language setting for the payment UI.
currency
The currency to be used for the transaction.
publishable Key
The public API key for the Komoju integration.
is Debug Mode
A flag to indicate whether the SDK is in debug mode.
session Id
A unique session ID for the payment transaction.
redirect URL
The URL to redirect the user to after payment completion.
app Scheme
The app scheme for deep linking.
configurable Theme
The custom theme for the UI elements of the payment flow.
inlined Processing
A flag to indicate if inlined processing is enabled.
Types
Link copied to clipboard
Builder class for creating a Configuration instance. Offers a flexible way to set optional parameters.